licensor (technology) - French English Dictionary